@media only screen and (min-width: 769px){

#xg_header {z-index: 9999;top: 0px;left: 0px;position: fixed !important;width: 100% !important;}

#sf1746-00001 { border-bottom: 1px solid rgb(255, 255, 255,0.2);}   


section#sf1746-00001 {background: none !important;box-shadow: none !important;}


.p1746mf1746-00a4267fa4b795f79 .xg_menuLi1>div a { font-size: 16px;color: #fff;}
#if174609fa34c805022a827 .p1746mf1746-0f0435a6cfdc11f81 .xg_itext_input {background: none !important;border: 1px #fff solid !important;color:#fff;}
#if174609fa34c805022a827 .p1746mf1746-07d66feb181c6d1c9 { background-image: url(https://rc0.zihu.com/g5/M00/47/C5/CgAGbGkcLq2AIbjMAAAMIHYqY9s613.png);}



.xg_banner_img img{ animation: zoom-1 10s infinite alternate ease-in-out;}
@keyframes zoom-1 {
            0% {
                transform: scale(1);
               
            }
            100% {
                transform: scale(1.2);
              
            }
        }




.p1720mfa466f1cb41ddea0 .data_col{border-right: 1px solid rgba(255, 255, 255, .4) !important;}
.p1720mfa466f1cb41ddea0 .data_col:nth-child(3){ border-right: 0px solid rgba(255, 255, 255, .4);}
.p1720mfa466f1cb41ddea0 .data_col .p1720m7d0560fe067bcd8b{ border-right: 0px solid rgba(255, 255, 255, .4);}
.p1720mfa466f1cb41ddea0 .data_col>div:nth-child(2) { position: absolute;bottom: -1000px; width: 100%; transition: 0.5s;}
.p1720mfa466f1cb41ddea0 .data_col:hover>div:nth-child(2) {bottom: 0px;}
.p1720mfa466f1cb41ddea0 .data_col:hover .p1720m7d0560fe067bcd8b {opacity:0;}
.p1720m52506e5d6e53364d{display: block !important;}




.p1720m26c34472b842e625 .map-lines {
    position: absolute;
    fill: none;
    left: 0%;
    top: 0;
    width: 418px;
    height: 398px;
    stroke-width: 0.4px;
}

.p1720m26c34472b842e625 .map-line {
    stroke: #2468f2;
    stroke-width: 1px;
    stroke-dashoffset: 1000px;
    stroke-dasharray: 1000px;
    -webkit-animation: animation-line 3s linear;
    animation: animation-line 3s linear;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.p1720m26c34472b842e625 .q_start {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 426px;
    top: 403px;
    z-index: 11;
}

.p1720m26c34472b842e625 .circle {
    position: absolute;
    width: 10px;
    height: 10px;
    background: #fcb834;
    border-radius: 50%;
}



.p1720m26c34472b842e625 .yuandian:before{
    content: "";
    border-radius: 50%;
    position: absolute;
    width: 12px;
    height: 12px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #fcb834;

    opacity: 1;
}
.p1720m26c34472b842e625 .yuandian:after {
    content: "";
    border-radius: 50%;
    position: absolute;
    width: 10px;
    height: 10px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #fcb834;
    -webkit-animation: fangda 2.5s linear infinite;
    animation: fangda 2.5s linear infinite;
    opacity: 1;
}

    

.p1720m26c34472b842e625 .yuandian:after {
    -webkit-animation-delay: 1s !important;
    animation-delay: 1s !important;
}


.p1720m26c34472b842e625 .yuandian.circle1 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 619px;
    top: 145px;
    z-index: 11;
}
.p1720m26c34472b842e625 .yuandian.circle2 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 650px;
    top: 237px;
    z-index: 11;
}
.p1720m26c34472b842e625 .yuandian.circle3 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 703px;
    top: 313px;
    z-index: 11;
}
.p1720m26c34472b842e625 .yuandian.circle4 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 425px;
    top: 260px;
    z-index: 11;
}
.p1720m26c34472b842e625 .yuandian.circle5 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 206px;
    top: 278px;
    z-index: 11;
}
.p1720m26c34472b842e625 .yuandian.circle6 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 534px;
    top: 69px;
    z-index: 11;
}
.p1720m26c34472b842e625 .yuandian.circle7 {
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    border-radius: 50%;
    left: 118px;
    top: 117px;
    z-index: 11;
}
/*fangda*/
    @-webkit-keyframes fangda {
        0%{
            width: 10px;
            height: 10px;
            opacity: 0;
        }
        50%{
            opacity: 0.6;
        }
        100%{
            width: 80px;
            height:80px;
            opacity: 0;
            visibility: hidden;
        }
    }

    @keyframes fangda {
        0%{
            width: 10px;
            height: 10px;
            opacity: 0;
        }
        50%{
            opacity: 0.6;
        }
        100%{
            width: 80px;
            height:80px;
            opacity: 0;
            visibility: hidden;
        }
    }



.p1720m26c34472b842e625 img { z-index: 12;position: relative;}

@keyframes borderRotate {
            0% {
                transform: rotate(0deg);
                border-top-color: #ce0e2d;
                border-right-color: transparent;
                border-bottom-color: transparent;
                border-left-color: transparent;
            }
            25% {
                transform: rotate(90deg);
                border-top-color: #ce0e2d;
                border-right-color: #ce0e2d;
                border-bottom-color: transparent;
                border-left-color: transparent;
            }
            50% {
                transform: rotate(180deg);
                border-top-color: #ce0e2d;
                border-right-color: #ce0e2d;
                border-bottom-color: #ce0e2d;
                border-left-color: transparent;
            }
            75% {
                transform: rotate(270deg);
                border-top-color: #ce0e2d;
                border-right-color: #ce0e2d;
                border-bottom-color: #ce0e2d;
                border-left-color: #ce0e2d;
            }
            100% {
                transform: rotate(360deg);
                border-top-color: #ce0e2d;
                border-right-color: #ce0e2d;
                border-bottom-color: #ce0e2d;
                border-left-color: #ce0e2d;
            }
        }



.p1720m6d4bef526313b8fa .slick-prev:hover::before {border-top-color: #ce0e2d;border-right-color: #ce0e2d;border-bottom-color: #ce0e2d;border-left-color: #ce0e2d;animation: borderRotate 0.8s linear forwards;}
.p1720m6d4bef526313b8fa .slick-prev::before { content: ''; position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;border: 4px solid #fff;transition: all 0.5s ease;}
.p1720m6d4bef526313b8fa .slick-prev:hover{ background-color:rgba(206, 14, 45, 0.3)!important;}
.p1720m6d4bef526313b8fa .slick-next:hover::before {border-top-color: #ce0e2d;border-right-color: #ce0e2d;border-bottom-color: #ce0e2d;border-left-color: #ce0e2d;animation: borderRotate 0.8s linear forwards;}
.p1720m6d4bef526313b8fa .slick-next::before { content: ''; position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;border: 4px solid #fff;transition: all 0.5s ease;}
.p1720m6d4bef526313b8fa .slick-next:hover{ background-color:rgba(206, 14, 45, 0.3)!important;}








}

@media only screen and (max-width: 769px){
 
.p1720mfa466f1cb41ddea0 .data_col .p1720m7d0560fe067bcd8b {border-bottom: 1px solid rgba(255, 255, 255, .6);}
.p1720mfa466f1cb41ddea0 .data_col:nth-child(3) .p1720m7d0560fe067bcd8b { border-bottom: 0px solid rgba(255, 255, 255, .6);}
.p1720mfa466f1cb41ddea0 .data_col .p1720m7d0560fe067bcd8b{border-right: 0px solid rgba(255, 255, 255, .6);}
.p1720mfa466f1cb41ddea0 .data_col>div:nth-child(2) { position: absolute;bottom: -1000px; width: 100%; transition: 0.5s;}
.p1720mfa466f1cb41ddea0 .data_col:hover>div:nth-child(2) {bottom: 0px;}
.p1720mfa466f1cb41ddea0 .data_col:hover .p1720m7d0560fe067bcd8b {opacity:0;}
.p1720m52506e5d6e53364d{display: block !important;}

}



